• Module: Assets

    7:03:11 PM / 00:02:19:724 Warning

    Module: Assets
    12.12.2025 7:03:11 PM 12.12.2025 7:05:31 PM 00:02:19:724 · #test-id=1
    Assets
    • Warning
    • 32:19:712
    Feature: List
    Assets List
    • Warning
    • 32:19:711
    Sub-Feature: CRUD Assets
    CRUD Assets List
    StatusTimestampDetails
    Info 7:03:11 PM Starting UI testing for dashboard, create asset and edit asset flow
    Info 7:03:11 PM Starting UI testing
    Info 7:03:12 PM Starting login process
    Info 7:03:12 PM Navigating to login page: https://acme.egalvanic.ai/login
    Info 7:03:15 PM Entering email: rahul+acme@egalvanic.com
    Info 7:03:16 PM Entering password: RP@egalvanic123
    Info 7:03:16 PM Clicking login button
    Info 7:03:16 PM Waiting for login to complete
    Pass 7:03:18 PM Login successful in 6392 ms
    Info 7:03:18 PM Getting authentication token for API testing
    Info 7:03:18 PM Starting Authentication Flow (Alliance Config + Tenant Login)
    Info 7:03:18 PM Calling alliance-config API to fetch tenant base URL
    Info 7:03:21 PM Alliance-config status: 200
    Info 7:03:21 PM Alliance-config response: { "alliance_partner": { "branding": { "accent_color": "#bf1e2e", "large_logo": "https://eg-pz-prod-s3-branding-ohio.s3.us-east-2.amazonaws.com/alliance-partner-logos/egalvanic-logo-large.png", "primary_color": "#3a3a3c", "small_logo": "https://eg-pz-prod-s3-branding-ohio.s3.us-east-2.amazonaws.com/alliance-partner-logos/eg-logo-small.png" }, "display_name": "Platform", "id": "f95a46ff-29af-4a34-b6a2-c0578b0338cb", "invoke_url": "https://acme.egalvanic.ai/api", "name": "egalvanic" }, "company": { "address": { "city": "Milwaukee", "country_code": "US", "formatted": "313 N Plankington Ave\nMilwaukee, WI 53207", "line_1": "313 N Plankington Ave", "line_2": null, "postal_code": "53207", "state_province": "WI" }, "branding": { "accent_color": "#bf1e2e", "large_logo": "https://eg-pz-prod-s3-branding-ohio.s3.us-east-2.amazonaws.com/logos/acme.png", "primary_color": "#D3D3D3", "small_logo": "https://eg-pz-prod-s3-branding-ohio.s3.us-east-2.amazonaws.com/logos/acme.png" }, "id": "0a61e613-7887-4c10-99bf-59cedc4460f2", "name": "Acme", "subdomain": "acme" }, "success": true }
    Pass 7:03:23 PM Tenant API Base URL found: https://acme.egalvanic.ai/api
    Info 7:03:23 PM Proceeding to tenant login using: https://acme.egalvanic.ai/api
    Info 7:03:23 PM Login request payload: {"password":"RP@egalvanic123","email":"rahul+acme@egalvanic.com"}
    Info 7:03:24 PM Login response status code: 200
    Info 7:03:24 PM Login response body: { "access_token": "eyJraWQiOiJsMXFIY3lVWk9CQU9DYTRQeWZEdzZzamZ6c1ZWYXlodXdGWnFJZUR2NkhVPSIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiI5NmFhNDgwNC01MzAzLTQ1MGQtYmIyNy1lZDMzYjY1ZTE3MmQiLCJldmVudF9pZCI6Ijg1ZDJjMWYzLThlM2ItNDk1ZS1hZWFlLTUyMjVkODg1NDhlYSIsInRva2VuX3VzZSI6ImFjY2VzcyIsInNjb3BlIjoiYXdzLmNvZ25pdG8uc2lnbmluLnVzZXIuYWRtaW4iLCJhdXRoX3RpbWUiOjE3NjU1NDYxODEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC51cy1lYXN0LTIuYW1hem9uYXdzLmNvbVwvdXMtZWFzdC0yX0laU3E3ajVsTiIsImV4cCI6MTc2NTU0OTc4MSwiaWF0IjoxNzY1NTQ2MTgxLCJqdGkiOiI1Njg3ODIxOS1lMTFhLTRmMTMtYTY3My1hMmVkNmYxZTcwY2MiLCJjbGllbnRfaWQiOiJkYTRudXU1ODkxbm82aG5pcGlvbWoydjlhIiwidXNlcm5hbWUiOiI5NmFhNDgwNC01MzAzLTQ1MGQtYmIyNy1lZDMzYjY1ZTE3MmQifQ.qzqSN2Iij6EhPneKoolu4VFffxwDfuuHDJC5171M5cCX9sl52oHBV1VWQNMSi4MeCLKxrh1RML4CglzSfqZYVW0FK-YJc2rfGMCt_IkIwMeZWEOWwvNk-ZpO4rr3dsnnnORABLhLlwqUdB3a1lLbjLm3L-ph4QRfi_FBk4CvZh63WZ_SdpFH7gddFmnsRJZ3Kw0ho_liRrFA80n6rPG8vxcVqWfhVLC6q1fgFVb3HO_vsNjVH_SDgTngx26fnQwiX_j-cbnNkDsbJOxJe-e1g7cEojiNnMVKuODSbCfnuv1J3FOoLeoHO1ryLDLtBInhduYzgVQAnjoNHR9q-wEGgQ", "expires_in": 3600, "id_token": "eyJraWQiOiJIT2llRG9rUU40TlVCV2w4aHdtbG1vZE5CY3I4aHVyczRcLzFiYkc5UFwvcVk9IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiI5NmFhNDgwNC01MzAzLTQ1MGQtYmIyNy1lZDMzYjY1ZTE3MmQiLCJhdWQiOiJkYTRudXU1ODkxbm82aG5pcGlvbWoydjlhIiwiZW1haWxfdmVyaWZpZWQiOnRydWUsImV2ZW50X2lkIjoiODVkMmMxZjMtOGUzYi00OTVlLWFlYWUtNTIyNWQ4ODU0OGVhIiwidG9rZW5fdXNlIjoiaWQiLCJhdXRoX3RpbWUiOjE3NjU1NDYxODEsImlzcyI6Imh0dHBzOlwvXC9jb2duaXRvLWlkcC51cy1lYXN0LTIuYW1hem9uYXdzLmNvbVwvdXMtZWFzdC0yX0laU3E3ajVsTiIsImNvZ25pdG86dXNlcm5hbWUiOiI5NmFhNDgwNC01MzAzLTQ1MGQtYmIyNy1lZDMzYjY1ZTE3MmQiLCJleHAiOjE3NjU1NDk3ODEsImlhdCI6MTc2NTU0NjE4MSwiZW1haWwiOiJyYWh1bCthY21lQGVnYWx2YW5pYy5jb20ifQ.GctecxBjJ5ZYLaGRrUswU517Zc-8OnKixYYGK-Z6UY6kUCaUW9aSjKbw6j49NXAHSkieYwz9rdyzQZP45vvEwBDWSmld-ZBqmIMW6QVKnVNzVFkLhU6z8VsbKtV2My-iqMmC-M_oieu9-pqDXgFhDqS9zZ5VClxA9HoHsgqnoxyZbcjLQcP3hzbcEaDsdDU4fpnO-nrXCQ14Or0wfzry4039-KERRQy8wIPOKANQMIcCjWarBDMQPFt4pnZ2fyaRVAEMMG2YkgZKHJ7Eu7AtWwxurb-DxgzKdFVv5oRgTd6GMD8zYMyLto4RdPD2W8ajDmrtad83vgQgqPje0JedRg", "refresh_token": "eyJjdHkiOiJKV1QiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiUlNBLU9BRVAifQ.kvgY1CYofjyKqLwo2GDfDj49bbBPQz5rsyJUPeEUqUBXZcfkLD0SPYnXJNgqq1wShfZRUEBlLceejwC6HG0lzUHNqXp41XPGtLtSpRvdaxQplsJvtMq2lJZ6x-p2hHdaSBJH7ylMqsGRIDoi7fKjEm3djQDU96xiOzzd1ZaDcem_dubCUb3ORZIfFLroV0Q3KpVh4HLaLKLnKzt6vyu4nyFWxLJ5aQ3W9Mik-NTyX5TR0eQNdkfOvUUiQGbj6hiH75oaXtzYu3qh_E5zUhQFopOfxlh_cf4Cb5iHERpHuqk7ZRMqDHBkcvcVHBnYmjCHKInwXEYCXbV0E0E7F5uarQ.Sc9MvFwkk2rU1uT3.iJeYh4H83dT3QH9xhFBu3hOYMrlrIYjJwiu8ngVNPu8ty2VmuTa28slQw5MbXHvhrMr3n72laIio6jLuXJHaQKBJZgMnah1E9jxjgZsIHKdOYYuZ_EXQtFyI35zUPmXSBqkeJ5t-MENae9xRYKdzWL35F0VAcn94xA9FvfowTX_EsA14kmtkXog1KeWD7cbgNAyGaauVjin-Rl7DVCBzR-XKnjeqLmtPwGDO5fuEbwuwyuihHaZ0ngqLIyOnvomyeAqjpXEAvVw12rUBCDaMm1zHlHcDIvUiRRLOS-0T1SolnUDGj7we-_Sk3ddFicgT2g90_PlgEo2cEs-V5pULmdcaMzvTqG2q2ScLuqNi9mpfqDqAxiGn6mDdS-yz7YW63gTh_etTgjG5BfR2LKMfGJ49BjbFvZyu5jUSpwRlfbwAtUtdhVY_g9jWaeAanSB8YZgW0_bt7h1QbB5ItOtlbrKS0VNAxLwoWEDM2WhxS5UD1RGuionxLoR9ttT7kdAk1Ao1inyfDm-hxvXLtP75T-87PdaCM9nFrk2JrGKJDVmV1gg_M0FnUPHw6PbCXnEGDRMLlnHwjBWBorazn5oYTwUu9oT5lsAwgPmle3_xFA6Aw85kr6GiV3LNBf0f0HgzUewAFWV7b6GL0Dked9e9HqJzQqDmp0eo7ZO21ctLvU-fKc3H4zl4jSjSOkrTuqPgglkGzaVr-UX6bAM7tI7I3lpkN-SIgDnaiOS9_xIDJgzln_3qpxmg4Jdyn-Sc4K1ucjsJgQEvpWr0u3D6TCfJGlER3KxAn02LYZUA9IK8iGqyqICo6CtYorB_LZAGe5hE-bgSumAPHJvxpIa9nc2rk04NP7gb0Uepq8xnkiTnVVuAtbruVmtWoX_hjARuCAeJhabFMyJ4g6jDWV7RWU2ioEy5W1vXgq1rHG5QfTV4086UDZFE8ZVQhwIXQsmsJqiW-DPiFH-FuS5ODB9BG2DuVIUElZ5vF3zkY0R13Srypz6NFhVOamDOoRSW9EXULScZUYc9a9a1dsV2qUBEikCUhZXJAHYxcliipeNljuKBZ4JCoVc5Ihm_mq9pvIMIsL7Cl6kNsX3WcqHIY-Fh0nakx8dS7l-f8jgFDgzrpabjFEavD1F_x24ntCigC-LFbTzQhchxzo2ng5osRM_gJLcJJserM_VReMJvrtkILF-LA1bzv2WgMCMNKTpHeBOgn8EitSOpVAsdWbCcjJISO8bPVHar4PeRpSpqXf1eHAfT_q455ZcWiCtNw7eAVdVNCdka_8IhHbZSjziz3lftnNKL0m-uIac5jtvgY-t67iDVyRO8CO0FK5VB4Jm32Mbe.sUi-DdZfI3ZasUZbF4gYEQ" }
    Pass 7:03:24 PM Authentication token obtained successfully
    Info 7:03:24 PM Token (first 10 chars): eyJraWQiOi...
    Info 7:03:24 PM User ID extracted: null
    Info 7:03:25 PM Selecting site
    Info 7:03:25 PM Clicking on site selection dropdown
    Info 7:03:25 PM Waiting for site options to appear
    Info 7:03:25 PM Scrolling to bottom of site list
    Info 7:03:25 PM Selecting 'Test Site'
    Pass 7:03:25 PM Test Site Selected Successfully
    Info 7:03:26 PM Navigating to Assets page
    Info 7:03:26 PM Clicking on Assets menu item
    Info 7:03:26 PM Waiting for Assets page to load
    Pass 7:03:28 PM Assets Page Loaded Successfully
    Info 7:03:29 PM === PHASE 1: CREATE ASSET ===
    Info 7:03:29 PM Clicking Create Asset button
    Info 7:03:30 PM Waiting for Create Asset dialog to open
    Info 7:03:30 PM Filling BASIC INFO
    Info 7:03:30 PM Entering Asset Name: asset
    Info 7:03:31 PM Entering QR Code: qrcode
    Info 7:03:31 PM Selecting Asset Class: 3-Pole Breaker
    Info 7:03:33 PM Scrolling to Asset Subtype section
    Info 7:03:33 PM Selecting Asset Subtype (if available)
    Info 7:03:34 PM Selecting Condition of Maintenance: 2
    Info 7:03:35 PM Expanding CORE ATTRIBUTES section
    Info 7:03:36 PM CORE ATTRIBUTES section already expanded
    Info 7:03:36 PM Entering Model: model123
    Info 7:03:36 PM Entering Notes: good
    Info 7:03:36 PM Selecting Ampere Rating: 20 A
    Info 7:03:45 PM Selecting Manufacturer: Eaton
    Info 7:03:46 PM Entering Catalog Number: cat001
    Info 7:03:46 PM Entering Breaker Settings: setting1
    Info 7:03:46 PM Selecting Interrupting Rating: 10 kA
    Info 7:03:47 PM Selecting kA Rating: 18 kA
    Info 7:03:48 PM Entering Replacement Cost: 30000
    Info 7:03:49 PM Clicking Create Asset button to submit
    Info 7:03:49 PM Waiting for asset creation confirmation
    Warning 7:04:15 PM No explicit success toast detected verify UI
    Info 7:04:15 PM === PHASE 2: EDIT ASSET ===
    Info 7:04:15 PM Searching for asset: asset
    Info 7:04:15 PM Entering search term: asset
    Info 7:04:16 PM Opening asset for editing
    Info 7:04:16 PM Clicking edit button for asset
    Info 7:04:17 PM Ensuring CORE ATTRIBUTES section is expanded
    Info 7:04:18 PM CORE ATTRIBUTES section already expanded
    Info 7:04:18 PM Editing Model and Notes fields
    Info 7:04:18 PM Editing Model field
    Info 7:04:18 PM Editing Notes field
    Info 7:04:19 PM Updating kA Rating selections
    Info 7:04:19 PM Selecting 10 kA
    Info 7:04:28 PM Selecting 18 kA
    Info 7:04:37 PM Handling 'none' elements if present
    Info 7:04:37 PM Setting Suggested Shortcut to Fuse if available
    Info 7:04:37 PM Selecting 'Fuse' for Suggested Shortcut
    Info 7:04:46 PM Saving changes
    Info 7:04:46 PM Waiting for edit confirmation
    Warning 7:05:11 PM No explicit edit success toast detected
    Pass 7:05:12 PM UI testing completed successfully
    Pass 7:05:12 PM Full UI flow completed successfully
    base64 img
    Before Login
    base64 img
    Before API Authentication
    base64 img
    After API Authentication
    base64 img
    After Login
    base64 img
    Before Site Selection
    base64 img
    After Site Selection
    base64 img
    Before Assets Page
    base64 img
    Assets Page
    base64 img
    Before Create Asset
    base64 img
    After Phase 1 Create
    base64 img
    Before Edit Asset
    base64 img
    After Phase 2 Edit
    base64 img
    Before API Tests
    base64 img
    Before Auth Me Test
    base64 img
    API Auth Me Test
    base64 img
    Before Users Endpoint Test
    base64 img
    API Users Endpoint Test
    base64 img
    Before Create User Test
    base64 img
    API Create User Test
    base64 img
    API Tests Complete
    base64 img
    Before UI Load Test
    base64 img
    UI Performance Test
    base64 img
    Before Consistency Test
    base64 img
    UI Consistency Test
    base64 img
    Before Concurrent Requests Test
    base64 img
    Concurrent Requests Performance
    base64 img
    Before Response Size Test
    base64 img
    API Response Size Test
    base64 img
    Performance Tests Complete
    base64 img
    Before SQL Injection Test
    base64 img
    SQL Injection Test
    base64 img
    Before XSS Test
    base64 img
    XSS Protection Test
    base64 img
    Before Missing Auth Test
    base64 img
    Missing Authentication Test
    base64 img
    Before Path Traversal Test
    base64 img
    Path Traversal Test
    base64 img
    Before Command Injection Test
    base64 img
    Command Injection Test
    • Pass
    • 30:00:000
    Sub-Feature: Search
    Assets Search List
  • Cross-Browser Testing - CHROME

    7:03:11 PM / 00:02:19:787 Pass

    Cross-Browser Testing - CHROME
    12.12.2025 7:03:11 PM 12.12.2025 7:05:31 PM 00:02:19:787 · #test-id=5
    Cross-BrowserTesting
    base64 img
    Before Login - CHROME
    base64 img
    After Login - CHROME
    base64 img
    Before Site Selection - CHROME
    base64 img
    After Site Selection - CHROME
    base64 img
    Before Assets Page - CHROME
    base64 img
    Assets Page - CHROME
    base64 img
    Before Create Asset - CHROME
    base64 img
    After Phase 1 Create - CHROME
    base64 img
    Before Edit Asset - CHROME
    base64 img
    After Phase 2 Edit - CHROME
    base64 img
    Before API Tests - CHROME
    base64 img
    Before Auth Me Test - CHROME
    base64 img
    API Auth Me Test - CHROME
    base64 img
    Before Users Endpoint Test - CHROME
    base64 img
    API Users Endpoint Test - CHROME
    base64 img
    Before Create User Test - CHROME
    base64 img
    API Create User Test - CHROME
    base64 img
    Before UI Load Test - CHROME
    base64 img
    UI Performance Test - CHROME
    base64 img
    Before Consistency Test - CHROME
    base64 img
    UI Consistency Test - CHROME
    base64 img
    Before Concurrent Requests Test - CHROME
    base64 img
    Concurrent Requests Performance - CHROME
    base64 img
    Before Response Size Test - CHROME
    base64 img
    API Response Size Test - CHROME
    base64 img
    Before SQL Injection Test - CHROME
    base64 img
    SQL Injection Test - CHROME
    base64 img
    Before XSS Test - CHROME
    base64 img
    XSS Protection Test - CHROME
    base64 img
    Before Missing Auth Test - CHROME
    base64 img
    Missing Authentication Test - CHROME
    base64 img
    Before Path Traversal Test - CHROME
    base64 img
    Path Traversal Test - CHROME
    base64 img
    Before Command Injection Test - CHROME
    base64 img
    Command Injection Test - CHROME
    StatusTimestampDetails
    Info 7:03:11 PM Starting cross-browser testing on CHROME
    Info 7:03:11 PM Browser Version: 142.0.7444.176
    Info 7:03:11 PM Operating System: Windows 10 10.0
    Info 7:03:12 PM Before Login - CHROME
    Pass 7:03:24 PM Login Successful - CHROME
    Info 7:03:25 PM Before Site Selection - CHROME
    Pass 7:03:25 PM Site Selection Successful - CHROME
    Info 7:03:26 PM Before Assets Page - CHROME
    Pass 7:03:28 PM Assets Page Loaded - CHROME
    Info 7:03:29 PM Before Create Asset - CHROME
    Pass 7:04:15 PM Asset Creation Phase 1 Successful - CHROME
    Info 7:04:15 PM Before Edit Asset - CHROME
    Pass 7:05:12 PM Asset Edit Phase 2 Successful - CHROME
    Pass 7:05:12 PM UI testing completed successfully on CHROME
    Pass 7:05:12 PM Full UI flow completed successfully on CHROME
    Info 7:05:12 PM Starting API testing on CHROME
    Info 7:05:12 PM Before API Tests - CHROME
    Info 7:05:12 PM Before Auth Me Test - CHROME
    Pass 7:05:13 PM Auth Me Test Passed - CHROME
    Info 7:05:13 PM Before Users Endpoint Test - CHROME
    Pass 7:05:15 PM Users Endpoint Test Passed - CHROME
    Info 7:05:15 PM Before Create User Test - CHROME
    Pass 7:05:16 PM Create User Test Completed - CHROME
    Pass 7:05:16 PM API testing completed with detailed results on CHROME
    Info 7:05:16 PM Starting performance testing on CHROME
    Info 7:05:16 PM Before UI Load Test - CHROME
    Pass 7:05:18 PM UI Performance Test Completed - CHROME
    Info 7:05:19 PM Before Consistency Test - CHROME
    Pass 7:05:25 PM UI Consistency Test Completed - CHROME
    Info 7:05:25 PM Before Concurrent Requests Test - CHROME
    Pass 7:05:27 PM Concurrent Requests Test Completed - CHROME
    Info 7:05:28 PM Before Response Size Test - CHROME
    Pass 7:05:29 PM API Response Size Test Completed - CHROME
    Pass 7:05:29 PM Performance testing completed with detailed results on CHROME
    Info 7:05:29 PM Starting security testing on CHROME
    Info 7:05:29 PM Before SQL Injection Test - CHROME
    Pass 7:05:29 PM SQL Injection Test Completed - CHROME
    Info 7:05:29 PM Before XSS Test - CHROME
    Pass 7:05:30 PM XSS Test Completed - CHROME
    Info 7:05:30 PM Before Missing Auth Test - CHROME
    Pass 7:05:30 PM Missing Auth Test Completed - CHROME
    Info 7:05:30 PM Before Path Traversal Test - CHROME
    Pass 7:05:31 PM Path Traversal Test Completed - CHROME
    Info 7:05:31 PM Before Command Injection Test - CHROME
    Pass 7:05:31 PM Command Injection Test Completed - CHROME
    Pass 7:05:31 PM Security testing completed with detailed results on CHROME
  • API Testing

    7:05:12 PM / 00:00:04:222 Pass

    API Testing
    12.12.2025 7:05:12 PM 12.12.2025 7:05:16 PM 00:00:04:222 · #test-id=6
    StatusTimestampDetails
    Info 7:05:12 PM Starting API testing
    Info 7:05:12 PM Using auth token for API testing
    Info 7:05:12 PM Testing GET /auth/me endpoint
    Info 7:05:13 PM GET /auth/me response time: 699 ms
    Info 7:05:13 PM GET /auth/me status code: 200
    Info 7:05:13 PM GET /auth/me response headers: Content-Type=application/json Content-Length=2578 Connection=keep-alive Date=Fri, 12 Dec 2025 13:31:30 GMT Server=gunicorn X-Cache=Miss from cloudfront Via=1.1 d03e1fdb296cec133b80d2f6e5d8974a.cloudfront.net (CloudFront) X-Amz-Cf-Pop=BOM78-P9 X-Amz-Cf-Id=p9nhW3PVoQF4Ne8rPYMRORLDuhhjR4aZJMS05pTfN4vi0Rp4m2b_0A==
    Pass 7:05:13 PM GET /auth/me endpoint test passed
    Info 7:05:13 PM User authenticated: null (ID: null)
    Info 7:05:13 PM User name: null
    Info 7:05:13 PM Response body (first 200 chars): { "accessible_sld_ids": [], "cognito_username": null, "company_branding": { "accent_color": "#bf1e2e", "large_logo": "acme.png", "primary_color": "#D3D3D3", "small_logo": "acme.p...
    Info 7:05:13 PM Testing GET /users endpoint
    Info 7:05:14 PM GET /users response time: 382 ms
    Info 7:05:14 PM GET /users status code: 200
    Pass 7:05:14 PM GET /users endpoint test passed
    Info 7:05:14 PM API response size: 216298 characters
    Pass 7:05:14 PM API response size is acceptable
    Info 7:05:15 PM Number of users returned: 499
    Info 7:05:15 PM First user email: null
    Info 7:05:15 PM Response body (first 200 chars): [ { "active": true, "company_id": "0a61e613-7887-4c10-99bf-59cedc4460f2", "created_at": "2025-08-17T15:07:32Z", "email": null, "first_name": null, "id": "d0d90590-32f6-4fd9-a...
    Info 7:05:15 PM Testing POST /users endpoint (example)
    Info 7:05:16 PM POST /users status code: 400
    Info 7:05:16 PM POST /users request payload: {"name":"Test User","email":"test@example.com"}
    Pass 7:05:16 PM POST /users correctly rejected (as expected): 400
    Pass 7:05:16 PM API testing completed with detailed results
  • Performance Testing

    7:05:16 PM / 00:00:12:871 Warning

    Performance Testing
    12.12.2025 7:05:16 PM 12.12.2025 7:05:29 PM 00:00:12:871 · #test-id=7
    StatusTimestampDetails
    Info 7:05:16 PM Starting performance testing
    Info 7:05:16 PM Testing UI page load performance
    Info 7:05:18 PM Login page load time: 1322 ms
    Pass 7:05:18 PM Excellent page load time (< 2 seconds)
    Info 7:05:18 PM Testing UI page load consistency
    Info 7:05:20 PM Load test 1 time: 1107 ms
    Info 7:05:22 PM Load test 2 time: 580 ms
    Info 7:05:24 PM Load test 3 time: 1010 ms
    Info 7:05:25 PM Average load time over 3 tests: 899 ms
    Pass 7:05:25 PM Page load times are consistent (difference < 1 second)
    Info 7:05:25 PM Testing concurrent API requests performance
    Info 7:05:25 PM Sending 5 concurrent requests
    Info 7:05:25 PM Concurrent request 1 successful in 446 ms
    Info 7:05:26 PM Concurrent request 2 successful in 421 ms
    Info 7:05:26 PM Concurrent request 3 successful in 379 ms
    Info 7:05:27 PM Concurrent request 4 successful in 566 ms
    Info 7:05:27 PM Concurrent request 5 successful in 413 ms
    Info 7:05:27 PM Average response time for 5 concurrent requests: 445 ms
    Info 7:05:27 PM Successful requests: 5/5
    Pass 7:05:27 PM Excellent concurrent requests performance (< 1 second)
    Pass 7:05:27 PM All concurrent requests successful (100% success rate)
    Info 7:05:28 PM Testing API response size performance
    Info 7:05:29 PM API response size: 216298 characters
    Warning 7:05:29 PM Large API response size (> 100KB)
    Pass 7:05:29 PM Performance testing completed with detailed results
  • Security Testing

    7:05:29 PM / 00:00:02:282 Fail

    Security Testing
    12.12.2025 7:05:29 PM 12.12.2025 7:05:31 PM 00:00:02:282 · #test-id=8
    StatusTimestampDetails
    Info 7:05:29 PM Starting security testing
    Info 7:05:29 PM Testing SQL injection protection
    Info 7:05:29 PM SQL injection test response status: 200
    Info 7:05:29 PM SQL injection payload used: '; DROP TABLE users; --
    Fail 7:05:29 PM Potential SQL injection vulnerability detected - Request was not rejected properly
    Info 7:05:29 PM Testing XSS protection
    Info 7:05:30 PM XSS test response status: 200
    Info 7:05:30 PM XSS payload used:
    Warning 7:05:30 PM Potential XSS vulnerability detected - Request was not handled properly
    Info 7:05:30 PM Testing missing authentication protection
    Info 7:05:30 PM Missing auth test response status: 401
    Pass 7:05:30 PM Missing authentication protection is working correctly - Request rejected with status 401
    Info 7:05:30 PM Testing path traversal protection
    Info 7:05:30 PM Path traversal test response status: 400
    Pass 7:05:30 PM Path traversal protection is working correctly - Request rejected with status 400
    Info 7:05:31 PM Testing command injection protection
    Info 7:05:31 PM Command injection test response status: 200
    Info 7:05:31 PM Command injection payload used: test; cat /etc/passwd
    Warning 7:05:31 PM Potential command injection vulnerability detected - Request was not rejected properly
    Pass 7:05:31 PM Security testing completed with detailed results
  • 1

    Assets

    1 tests

    Assets

    1 others
    Status Timestamp TestName
    Warning 19:03:11 PM Module: Assets
  • 1

    Search

    1 tests

    Search

    1 passed
    Status Timestamp TestName
    Pass 19:03:11 PM Sub-Feature: Search
    Module: Assets.Feature: List.Sub-Feature: Search
  • 1

    List

    1 tests

    List

    1 others
    Status Timestamp TestName
    Warning 19:03:11 PM Feature: List
    Module: Assets.Feature: List
  • 1

    Cross-BrowserTesting

    1 tests

    Cross-BrowserTesting

    1 passed
    Status Timestamp TestName
    Pass 19:03:11 PM Cross-Browser Testing - CHROME
  • 1

    CRUD

    1 tests

    CRUD

    1 others
    Status Timestamp TestName
    Warning 19:03:11 PM Sub-Feature: CRUD Assets
    Module: Assets.Feature: List.Sub-Feature: CRUD Assets

Started

Dec 12, 2025 07:03:07 PM

Ended

Dec 12, 2025 07:05:31 PM

Tests Passed

2

Tests Failed

1

Tests
Steps
Log events

Timeline

Tags

NamePassedFailedSkippedOthersPassed %
Assets 0 0 0 1 0%
Search 1 0 0 0 100%
List 0 0 0 1 0%
Cross-BrowserTesting 1 0 0 0 100%
CRUD 0 0 0 1 0%

System/Environment

NameValue
Organization ACME
Environment Test
Browser chrome
Tester QA Automation Engineer